package dao;

import java.util.ArrayList;
import java.util.Collection;

import org.hibernate.HibernateException;

import entities.Produto;
import entities.TipoProduto;

public interface ProdutoDao {

	public void cadastrarTipoProduto(TipoProduto tipo) throws HibernateException;
	
	public void cadastrarProdutos(Collection<Produto> produtos)	throws HibernateException;
	
	public ArrayList<String> getAllCategorias() throws HibernateException;
	
	public ArrayList<String> getAllNameProdutosOfCateg(String tipo) throws HibernateException;
	
	public Collection<Produto> getAllProdutosDisponiveis() throws HibernateException;
	
}
